developing a complex - Français Anglais Dictionnaire